﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Resources.aspx.cs" Inherits="Web.Paginas.Resources" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>Resources</title>
    
    <link type="text/css" rel="stylesheet" href="../Suporte/css/Tipografia.css" />
    <link type="text/css" rel="stylesheet" href="../Suporte/css/Layout.css" />
</head>
<body>
    <form id="frmProdutos" runat="server" method="get">
        <asp:ScriptManager ID="ScriptManager1" runat="server" />
        <asp:UpdatePanel ID="UpdatePanel1" runat="server">
            <ContentTemplate>
                <!-- Título -->
                <h1 class="titulo texto">Resources</h1>
                <!-- Título -->
                
                <!-- Título -->
                <asp:Label ID="lblMensagem" runat="server"></asp:Label>
                <!-- Título -->
                
                <!-- Form -->
                <asp:Panel runat="server" ID="form" Visible="false">
                    <table class="tabelaForm" border="1">
                        <caption class="tabelaTitulo texto">Resources</caption>
                        <tbody>
                            <tr>
                                <td class="tabelaFormLabel frase">Mensagem</td>
                                <td class="tabelaFormControle">
                                    <asp:HiddenField runat="server" ID="txtId" />
                                    <asp:DropDownList runat="server" ID="ddlMensagens" />
                                    <asp:Label CssClass="frase" runat="server" ID="lblMensagens" />
                                </td>
                            </tr>
                            <tr>
                                <td class="tabelaFormLabel frase">Tipo de Mensagem</td>
                                <td class="tabelaFormControle">
                                    <asp:DropDownList runat="server" ID="ddlTipoMensagem" />
                                    <asp:Label CssClass="frase" runat="server" ID="lblTipoMensagem" />
                                </td>
                            </tr>
                            <tr>
                                <td class="tabelaFormLabel frase">Produto</td>
                                <td class="tabelaFormControle">
                                    <asp:DropDownList runat="server" ID="ddlProduto" />
                                    <asp:Label CssClass="frase" runat="server" ID="lblProduto" />
                                </td>
                            </tr>
                            <tr>
                                <td class="tabelaFormLabel frase">Resource Key</td>
                                <td class="tabelaFormControle">
                                    <asp:TextBox runat="server" ID="txtResourceKey"/>
                                    <asp:Label CssClass="frase" runat="server" ID="lblResourceKey" />
                                </td>
                            </tr>
                            <tr>
                                <td class="tabelaFormLabel frase"><asp:CheckBox AutoPostBack="true" runat="server" ID="chkGerarException" /> <label for="<%= chkGerarException.ClientID %>" >Gerar Exception</label><br /></td>
                                <td class="tabelaFormControle">
                                    <asp:HiddenField runat="server" ID="txtIdExcecao" />
                                    <asp:Label runat="server" ID="lblTituloException" CssClass="frase" Text="Mensagem" /><br />
                                    <asp:TextBox runat="server" TextMode="MultiLine" Rows="3" ID="txtException" Visible="false" />
                                    <asp:Label CssClass="frase" runat="server" ID="lblException" Visible="false" />                                    
                                </td>
                            </tr>
                        </tbody>
                        <tfoot>
                            <tr>
                                <td>
                                    <asp:ImageButton runat="server" ID="btnInserir" ImageUrl="~/Suporte/img/Salvar.JPG" />
                                </td>
                                <td>
                                    <asp:LinkButton runat="server" ID="lnkCancelar">Cancelar</asp:LinkButton>
                                </td>
                            </tr>
                        </tfoot>
                    </table>
                </asp:Panel>
                <!-- Form -->
                <br />
                <!-- Listagem -->
                <asp:Repeater runat="server" ID="grid">
                    <HeaderTemplate>
                    <table class="tabelaListagem" border="1">
                        <caption class="tabelaTitulo texto">Listagem</caption>
                        <thead>
                            <tr>
                                <th class="texto" width="50">Id</th>
                                <th class="texto" width="60">ResourceKey</th>
                                <th class="texto" width="70">Produto</th>
                                <th class="texto" width="80">Tipo de Mensagem</th>
                                <th class="texto" width="100">Mensagem</th>
                                <th colspan="3" class="texto" width="100">Exception</th>
                            </tr>
                        </thead>
                        <tbody>            
                    </HeaderTemplate>
                    <ItemTemplate>
                        <tr>
                            <td class="frase" width="50"><%# DataBinder.Eval(Container.DataItem, "Id") %></td>
                            <td class="frase" width="60"><%# DataBinder.Eval(Container.DataItem, "ResourceKey")%></td>
                            <td class="frase" width="70"><%# DataBinder.Eval(Container.DataItem, "Produto")%></td>
                            <td class="frase" width="80"><%# DataBinder.Eval(Container.DataItem, "TipoMensagem")%></td>
                            <td class="frase" width="100"><%# DataBinder.Eval(Container.DataItem, "Mensagem")%></td>
                            <td class="frase" width="100"><%# DataBinder.Eval(Container.DataItem, "Exception")%></td>
                            <th width="50">
                                <asp:ImageButton runat="server" CommandName="Editar" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "Id") %>' ImageUrl="../Suporte/img/Editar.JPG" ID="btnEditar" /> 
                            </th>
                            <th width="20">
                                <asp:ImageButton runat="server" CommandName="Excluir" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "Id") %>' ImageUrl="../Suporte/img/Excluir.JPG" ID="btnExcluir" /> 
                            </th>
                        </tr>            
                    </ItemTemplate>
                </asp:Repeater>
                <tfoot>
                    <tr>
                        <td />
                        <td colspan="5"><b class="frase"><asp:Label runat="server" ID="lblQtdItens"></asp:Label></b></td>
                        <td colspan="2"><asp:LinkButton runat="server" ID="lnkNovo">Novo</asp:LinkButton></td>
                    </tr>
                </tfoot>            
            </table>
                <!-- Listagem -->        
            </ContentTemplate>
        </asp:UpdatePanel>
    </form>
</body>
</html>
